Crowd Simulation via Texture Synthesis
نویسنده
چکیده
This paper presents a crowd simulation as a novel application of texture synthesis. The motion of autonomous agents is simulated using arbitrarily complex behavior, and captured to a 3D (i.e. animated) texture. The simulation is then expanded to a much larger number of agents using texture synthesis techniques. We make use of corner cubes for the synthesis, which are an extension to 3D of corner tiles as described by [Lagae and Dutré 2006], and are similar to Wang cubes. Corner cubes have an advantage over Wang cubes in that they enforce continuity with all 26 of their neighbors in 3D space; Wang cubes are only continuous with their neighbors in the six cardinal directions, and are as a result subject to the “corner problem”. However, both corner cubes and Wang cubes offer a fast, effective method of aperiodically tiling 3D space.
منابع مشابه
Time-Varying Vector Field Design on Surfaces
Vector field design has a wide variety of applications in computer graphics, including texture synthesis, non-photorealistic rendering, fluid and crowd simulation, and shape deformation. This paper addresses the problem of the design of time-varying vector fields on surfaces. The additional time dimension poses a number of unique challenges to the design tasks such as the introduction of more c...
متن کاملA Data-driven Method for Crowd Simulation using a Holonification Model
In this paper, we present a data-driven method for crowd simulation with holonification model. With this extra module, the accuracy of simulation will increase and it generates more realistic behaviors of agents. First, we show how to use the concept of holon in crowd simulation and how effective it is. For this reason, we use simple rules for holonification. Using real-world data, we model the...
متن کاملDetecting Violent Crowds using Temporal Analysis of GLCM Texture
The severity of sustained injury resulting from assault-related violence can be minimized by reducing detection time [10,28]. However, it has been shown that human operators perform poorly at detecting events found in video footage when presented with simultaneous feeds [30]. We utilize computer vision techniques to develop an automated method of violence detection that can aid a human operator...
متن کاملTexture-Based Crowd Detection and Localisation
This paper presents a crowd detection system based on texture analysis. The state-of-the-art techniques based on co-occurrence matrix have been revisited and a novel set of features proposed. These features provide a richer description of the co-occurrence matrix, and can be exploited to obtain stronger classification results, especially when smaller portions of the image are considered. This i...
متن کاملA Framework for Video-Driven Crowd Synthesis
We present a framework for video-driven crowd synthesis. Motion vectors extracted from input crowd video are processed to compute global motion paths. These paths encode the dominant motions observed in the input video. These paths are then fed into a behavior-based crowd simulation framework, which is responsible for synthesizing crowd animations that respect the motion patterns observed in th...
متن کامل